Putting the Engineering into Software Engineering Education

نویسنده

  • A. Jefferson Offutt
چکیده

I recently read a paper about software engineering research,1 and once again discovered that its author, Lionel Brand, had published “my” ideas before I wrote them. Thankfully, his writing often stimulates further thinking, and this was no exception. His visionary thoughts on software engineering research started me thinking, but in terms of software engineering education rather than research. Briand wrote about the “paradox of being both highly relevant and increasingly underfunded and discredited.” Personally, I’ve found that software engineering research gets more respect every year, although the funding is abysmally low, at least in the US. This article argues that software engineering is not given enough relevance or support in higher education.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Position Paper: Software Modeling Education

Model-driven engineering (MDE) is a promising paradigm to deal with the ever increasing complexity of modern software systems. Its powerful abstraction mechanisms allow developers to focus on the essential challenges hiding away irrelevant aspects of the system under development. Within the last few years, noticable progress has been made in putting the vision of MDE into practice, where the ac...

متن کامل

Making Formal Methods Popular: The Crux is Math Education!

Although on many occasions, especially at FM conferences, highlights of the use of Formal Methods in software development are presented, FM plays just a minor role in both the everyday work of software engineers as well as Computer Science and Software Engineering curricula. To me, one of the main reasons for the status quo is that mathematics education, as it is usually done today, does not en...

متن کامل

Weaving Experiences from Software Engineering Training in Industry into Mass University Education

Basic software engineering education is an important part of IS education. This paper shows and critically discusses how experiences gained from years of software engineering training in the industry can be transferred to mass university education. The approach relies on cyclic, iterative, and problem based learning and puts equal stress on technical skills (such as object-oriented and database...

متن کامل

Computational Tools for Teaching Graduate Courses in Geotechnical Engineering

1 Pedro Lamas, Faculdade de Ciências e Tecnologia, Universidade Nova de Lisboa, [email protected] Abstract The Bologna Process assigns new challenges in higher education and in geotechnical engineering courses in particular. The ECTS (European Credit Transfer System), based on the student workload required to achieve the objectives of a program study, implies reduction of contact hours between tea...

متن کامل

German Health Information Technology Infrastructure: A Large-Scale Network Offering Support for Software Engineering in Health Care

A central health information technology infrastructure (HTI) can alleviate software engineering challenges in health care by serving as a central hub for health care applications and stakeholders. We shortly introduce establishment process of as well as information and services provided by the German HTI to encourage putting the inclusion of HTI features in health IT software engineering projec...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • IEEE Software

دوره 30  شماره 

صفحات  -

تاریخ انتشار 2013